rosehips without seeds - French English Dictionary